package com.kayang.dd.pojo.param;

import com.kayang.dd.pojo.BaseModel;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class ListUserByDeptParam extends BaseModel<ListUserByDeptParam> {
    @NotNull
    private int dept_id;

    //分页游标 0开始，后续穿响应中的 next_cursor
    @NotNull
    private int cursor;

    //分页大小
    @NotNull
    private int size;

    /**
     * 部门成员的排序规则，默认不传是按自定义排序（custom）：
     *
     * entry_asc：代表按照进入部门的时间升序
     *
     * entry_desc：代表按照进入部门的时间降序
     *
     * modify_asc：代表按照部门信息修改时间升序
     *
     * modify_desc：代表按照部门信息修改时间降序
     *
     * custom：代表用户定义(未定义时按照拼音)排序
     * */
    private String order_field;

    //是否返回访问受限的员工
    private boolean contain_access_limit;

    //zh_CN 默认，    en_US
    private String language;
}
